3.7. Логический преобразователь (Logic Converter)

Внешний вид логического преобразователя показан на рис. 3.10. На лицевой панели преобразователя показаны клеммы-индикаторы входов А, В,..., Н и одного выхода OUT, экран для отображения таблицы истинности исследуемой схемы, экран-строка для отображения ее булева выражения (в нижней части). В правой части панели расположены кнопки управления процессом преобразования (CONVERSIONS). Возможные варианты использования преобразователя (см. также примеры в гл. 9):

1. Логический анализ га-входового устройства с одним выходом (входы исследуемого устройства подключаются к клеммам А... Н, а выход — к клемме OUT). В этом случае, используя кнопки управления, получим:

1.1. — таблицу истинности исследуемого устройства;

1.2. — булево выражение, реализуемое устройством;

1.3. — минимизированное булево выражение;

1.4. — схему устройства на логических элементах без ограничения их типа;

1.5. — схему устройства только на логических элементах И-НЕ.

2. Синтез логического устройства по таблице истинности.

2.1. Щелчком мыши по входным клеммам А, В,..., Н, начиная с клеммы А, активизируем мышью требуемое число входов анализатора (на рис. 3.10 показаны активными входы А, В, С и D), в результате чего на экране анализатора получим начальную таблицу истинности, в которой будут представлены все возможные комбинации входных сигналов и соответствующие им значения логических сигналов (О или 1) в столбце OUT.

2.2. Отредактируем полученную таблицу в соответствии с заданием путем записи 1, О или Х в столбце OUT в строках, которые по комбинациям входных сигналов соответствуют заданным. Пусть, например, в первой строке при комбинации входных сигналов 0000 (см. рис. 3.10) нужно на выходе получить не 0, а 1. Для этого ставим курсор мыши на первую строку в столбце OUT, производим щелчок и на клавиатуре вводим 1. Дальнейшие перемещения с целью редактирования остальных строк столбца OUT удобнее производить с помощью клавиш управления курсором. При этом данные в столбцах А, В, С и D редактирования не требуют, поскольку в этих столбцах уже имеются все возможные комбинации.

Рис. 3.10. Лицевая панель логического преобразователя

Далее выполняем команды из п. 1, начиная с пп. 1.2. 3. Синтез логического устройства по булеву выражению. 3.1. Булево выражение заносится в экран-строку, предварительно активизируя там мышью курсор. Используются символы А...Н, при инверсии — А\..Н\

3.2. Нажимая кнопку , получаем таблицу истинности.

Далее выполняем команды п. 1, начиная с пп. 1.3.